The DIOM Approach to Large-scale Interoperable Database Systems
نویسندگان
چکیده
A large-scale interoperable database system operating in a dynamic environment should provide a uniform access user interface to its components, scalability to larger networks, evolution of database schema and applications, composability of client and server components, and preserve component autonomy. To address the research issues presented by such systems, we introduce the Distributed Interoperable Object Model (DIOM). DIOM promotes an adaptive approach to interoperation and mediation 34, 35], aimed at improving the robustness and scalability of the interoperation services used for integrating and accessing heterogeneous information resources. DIOM's main features include the explicit representation of semantics in data sources through the DIOM base interfaces, the use of interface composition mechanisms to support the incremental design and construction of compound interoperation interfaces, the decoupling of semantic heterogeneity from the representa-tional mismatch, the deferment of semantic connict resolution to the query submission time instead of at the time of information gathering and integration, and a clean interface between distributed interoperable component objects that supports the independent evolution and management of such objects. To make DIOM concrete, we outline the Diorama architecture, which includes important auxiliary services such as domain-speciic library functions, object linking databases, and query decomposition and packaging strategies. Several practical examples and application scenarios illustrate the usefulness of DIOM.
منابع مشابه
An Object-Oriented Approach to Interoperation of Heterogeneous Information Sources
In the modern Internet environment various types of data sources have become accessible including multimedia data and web pages Some of the fundamental assumptions in traditional databases such as the existence of a global schema and data consistency maintained by a Data Base Administrator are no longer true in many of the new data sources We outline the DIOM LP b object oriented approach to bu...
متن کاملA New Approach for Knowledge Based Systems Reduction using Rough Sets Theory (RESEARCH NOTE)
Problem of knowledge analysis for decision support system is the most difficult task of information systems. This paper presents a new approach based on notions of mathematical theory of Rough Sets to solve this problem. Using these concepts a systematic approach has been developed to reduce the size of decision database and extract reduced rules set from vague and uncertain data. The method ha...
متن کاملWorking Paper Alfred P. Sloan School of Management Database Systems in a Dynamic Environment Database Systems in a Dynamic Environment Received Context Interchange: Overcoming the Challenges of Large-scale Interoperable Database Systems in a Dynamic Environment*
Research in database interoperability has primarily focused on circumventing schematic and semantic incompatibility arising from autonomy of the underlying databases. We argue that, while existing integration strategies might provide satisfactory support for small or static systems, their inadequacies rapidly become evident in large-scale interoperable database systems operating in a dynamic en...
متن کاملA Three-terms Conjugate Gradient Algorithm for Solving Large-Scale Systems of Nonlinear Equations
Nonlinear conjugate gradient method is well known in solving large-scale unconstrained optimization problems due to it’s low storage requirement and simple to implement. Research activities on it’s application to handle higher dimensional systems of nonlinear equations are just beginning. This paper presents a Threeterm Conjugate Gradient algorithm for solving Large-Scale systems of nonlinear e...
متن کاملConquer : an Architecture for a Distributed Push-enabled Data Management System
Conquer is an extensible architecture designed for transforming a pull-based data management system (e.g., conventional DBMSs, web search engines and query systems) into a push-enabled data management systems. The key ideas of Conquer are the concept of continual queries; the mechanisms for eecient and scalable implementation of continual queries 20], including synchronous or asynchronous event...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995